[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
PUSHAD Push All Double (386) Flags: O D I T S Z A P C
PUSHAD
Logic: temp . ESP
PUSH EAX
PUSH ECX
PUSH EDX
PUSH EBX
PUSH temp
PUSH EBP
PUSH ESI
PUSH EDI
This instruction is the same as PUSHA, except that it pushes the 386's
32-bit registers, not 16-bit registers.
The PUSHAD/POPAD instructions are useful at the beginning and end of
called procedures to save and restore the contents of used registers.
--------------------------------------------------------------------------
Operands Clocks Transfers Bytes Example
PUSHAD 18 (386) 32 1 PUSHAD
--------------------------------------------------------------------------
See Also:
POPA
POPAD
PUSHA
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson